home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Libraries / ExceptionHandler-C-src / ExceptionHandler.abs next >
Internet Message Format  |  1994-03-31  |  2KB

  1. Date:    Fri, 30 Nov 1990 18:24 EST
  2. From:    "R. Mark Fleming" <FLEMINGM@qucdn.queensu.ca>
  3. Subject: Exception Handler
  4.  
  5. ExceptionHandler.sit is a set of routine to enable Think C users to
  6. compile and uses Apple's sample code that requires the exception handler
  7. for MPW pascal or MPW C (UFailure).  I took apple's MPW routines and
  8. hacked a set of routine to emulate Apple's code (uses the same C structure,
  9. and interface, but the internal are slightly different).
  10.  
  11. It seems to work, but I have not tested it very much!  I used it to compile
  12. Get Zone List sample code (Think C version included!).
  13. eg.
  14. #   Apple Macintosh Developer Technical Support
  15. #
  16. #   AppleTalk GetZoneList Sample Application
  17. #
  18. #   GetZoneList
  19. #
  20. #   GetZoneList.c   -   C Source
  21. #
  22. #   Copyright ? 1989 Apple Computer, Inc.
  23. #   All rights reserved.
  24. #
  25. #   Versions:   1.0                 11/88
  26. #               1.1                 10/89
  27. #
  28. #   Components: GetZoneList.p       October 1, 1989
  29. #               GetZoneList.c       October 1, 1989
  30. #               GetZoneList.r       October 1, 1989
  31. #               PGetZoneList.make   October 1, 1989
  32. #               CGetZoneList.make   October 1, 1989
  33. #
  34. #   Requirements:
  35. #               UFailure.p          November 1, 1988
  36. #               UFailure.inc1.p     November 1, 1988
  37. #               UFailure.a          November 1, 1988
  38. #
  39. #   GetZoneList is a sample application that uses
  40. #   AppleTalk ATP and ZIP to obtain a list of zones
  41. #   on an AppleTalk internet.
  42. #
  43. #   GetZoneList also demonstrates using a signal, or
  44. #   failure-catching mechanism to recover from error
  45. #   situations.
  46.